package com.yueke.gemini.modules.draw;
import java.math.BigDecimal;

public class MdlRoundAboutGift {
	/**
	 * 奖品唯一标示
	 */
	private int giftId;
	/**
	 * 奖品名称
	 */
	private String giftName;
	/**
	 * 中奖概率
	 */
	private BigDecimal probability;

	/**
	 * 奖品总数
	 */
	private int quantity;

	/**
	 * 奖品已兑换数量
	 */
	private int giveOutCount;
	
	/**
	 * 奖品剩余可兑换数量
	 */
	private int exchangeableCount;

	/**
	 * 奖品类型：0流量 1实体物品 2其他
	 */
	private String type;


	public int getGiftId() {
		return giftId;
	}

	public void setGiftId(int giftId) {
		this.giftId = giftId;
	}



	public String getGiftName() {
		return giftName;
	}

	public void setGiftName(String giftName) {
		this.giftName = giftName;
	}

	public int getGiveOutCount() {
		return giveOutCount;
	}

	public void setGiveOutCount(int giveOutCount) {
		this.giveOutCount = giveOutCount;
	}

	public BigDecimal getProbability() {
		return probability;
	}

	public void setProbability(BigDecimal probability) {
		this.probability = probability;
	}

	public int getQuantity() {
		return quantity;
	}

	public void setQuantity(int quantity) {
		this.quantity = quantity;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public int getExchangeableCount() {
		return exchangeableCount;
	}

	public void setExchangeableCount(int exchangeableCount) {
		this.exchangeableCount = exchangeableCount;
	}

	public MdlRoundAboutGift(int giftId, String giftName,BigDecimal probability, int quantity, int giveOutCount,int exchangeableCount, String type) {
		this.giftId = giftId;
		this.giftName = giftName;
		this.probability = probability;
		this.quantity = quantity;
		this.giveOutCount = giveOutCount;
		this.exchangeableCount = exchangeableCount;
		this.type = type;
		
	}



}
